下載安裝檔
Ubuntu precise 32 VirtualBox:http://files.vagrantup.com/precise32.box
Ubuntu precise 64 VirtualBox:http://files.vagrantup.com/precise64.box
產生vagrant box
接著將映像檔加入到vagrant,其中precise64
為可自己命名的vagrant box名稱,
vagrant box add precise64 D:\ISO\precise64.box
初始化開發環境
- Command Line 模式
- 建立資料夾並進入
- 建立Vagrantfile設定檔 vagrant init precise64
- 啟動虛擬機 vagrant up
- 開啟ssh : vagrant ssh
###使用ssh連入box環境
透過pietty或PUTTY連入127.0.0.1:2222預設帳密vagrant/vagrant
,登入即可開始安裝環境
安裝環境可參考
照他的步驟開始安裝,其中要注意的是安裝rvm後先登出再重新登入安裝ruby
安裝rails
gem install rails
安裝基本環境以後直接打包成新的box,以後直接抓這個box來使用即可
使用vagrant package 產生一個box檔
並使用vagrant box add railsDev package.box
將此box加入後以後就可直接載入使用
開啟Vagrantfile 設定
|
|
指令說明
$ vagrant init # 初始化
$ vagrant up # 启动虚拟机
$ vagrant halt # 关闭虚拟机
$ vagrant reload # 重启虚拟机
$ vagrant ssh # SSH 至虚拟机
$ vagrant status # 查看虚拟机运行状态
$ vagrant destroy # 销毁当前虚拟机